dirt extracted from boiling sugarcane juice - Español Inglés Diccionario